home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 8 / The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO / prg_casm / snpd9611.zip / COMPILER.C < prev    next >
Text File  |  1996-11-24  |  820b  |  31 lines

  1. .I 0 2
  2. /* +++Date last modified: 13-Aug-1996 */
  3.  
  4. .I 11 1
  5.  #if defined(__SC__)
  6. .D 12 1
  7. .I 29 1
  8.  #if defined(__BORLANDC__)
  9. .I 31 4
  10.  #else
  11.             printf("Borland Turbo C++ ver. %x.%x\n",
  12.                   (version >> 8) - 1, (version & 0xff) >> 4);
  13.  #endif
  14. .I 43 16
  15. #elif defined(__GNUC__)
  16.  #ifdef __EMX__
  17.       printf("GNU/EMX C version %d.%d\n", __GNUC__, __GNUC_MINOR__);
  18.   #else
  19.       printf("GNU C version %d.%d\n", __GNUC__, __GNUC_MINOR__);
  20.  #endif
  21. #elif defined(__IBMC__) || defined (__IBMCPP__)
  22.  #ifdef __IBMC__
  23.       version = __IBMC__;
  24.  #else
  25.       version = __IBMCPP__;
  26.  #endif
  27.       if (version >= 300)
  28.             printf ("IBM VisualAge C++ %d.%d\n",
  29.                   version / 100, version % 100);
  30.       else  printf ("IBM C Set++ %d.%d\n", version / 100, version % 100);
  31.